Vancouver International Airport YVR is located within Richmond city limits, so it's a short ride by taxi or SkyTrain from the airport just remember to transfer to a train heading south to Richmond Centre at Bridgeport Station. If you're already in Vancouver, or elsewhere in the Lower Mainland, Richmond is well integrated with the region's road and public transit system.
By Public Transit
The regional public transit system operated by Translink (http://www.translink.ca) has both bus and SkyTrain connections in Richmond. Canada Line, part of the SkyTrain system, connects Richmond with downtown Vancouver. The line is actually two lines with one going to the airport and the other going to Richmond Centre. Trains alternate between the two destinations and there will be signs on the trains and station platforms saying which destination the train is headed for.
The bus is less useful for getting into Richmond since it usually involves at least one if not more transfers. This will improve in September when all of the bus routes listed below will feed into one of the Canada Line stations.
#410 - Connects Richmond Centre to 22nd St SkyTrain station in New Westminster
#430 - Connects to Metrotown in Burnaby
#480 - Connects to UBC in Vancouver
Fares to get into Richmond are $3.75. Starting Jan 1, 2010, there will be a $2.50 surcharge for trips to the airport stations on the Canada Line.